﻿# CMakeList.txt: CmakeGtest 的 CMake 项目，在此处包括源代码并定义
# 项目特定的逻辑。
#
cmake_minimum_required (VERSION 3.8)

project ("CmakeGtest")

# 将源代码添加到此项目的可执行文件。
#add_executable (CmakeGtest "CmakeGtest.cpp" "CmakeGtest.h")
add_executable (CmakeGtest "string_processor.h" "string_processor.cpp" "test_string_processor.cpp")

# TODO: 如有需要，请添加测试并安装目标。
enable_testing()

find_package(GTest CONFIG REQUIRED)
target_link_libraries(CmakeGtest PRIVATE GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main)

add_test(CmakeGtest main)